package com.etc.user.dao;


import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import com.etc.entity.Ordercomment;
/**
 * @author afrian
 *
 * date: 2019年4月30日  早上10点
 */
@Repository(value="ordercommentMapper")
public interface OrdercommentMapper {
	/**
	 * 根据id查询单个ordercomment
	 * @param commentid
	 * @return
	 */
	Ordercomment selectOrdercommentById(Integer commentid);
    /**
     * 根据id修改员工信息
     * @param Ordercomment
     * @return
     */
	int updateOrdercomment(Ordercomment ordercomment);
	int updatecomment(Ordercomment ordercomment);
	
	/** 
	 * 分页和模糊查询  的接口
	 * @param start  起始位置
	 * @param pageSize 每页记录数
	 * @param content 模糊查询的关键字
	 * @return  当页数据 List
	 */
	List<Ordercomment> selectOrdercommentByPage(@Param("start") Integer start, @Param("pageSize") Integer pageSize,
			                @Param("content") String content);
    
	/**
	 * 根据条件来查询满足条件的记录数  的接口
	 * @param content  模糊查询的关键字
	 * @return  记录总数
	 */
    int selectCount(@Param("content") String content);
    
    /** 
	 * 分页和模糊查询  的接口 前端个人评论列表
	 * @param start  起始位置
	 * @param pageSize 每页记录数
	 * @param content 模糊查询的关键字
	 * @return  当页数据 List
	 */
	List<Ordercomment> selectcommentByPage(@Param("start") Integer start, @Param("pageSize") Integer pageSize,
			                @Param("content") String content);
}